healing machine - Francés Inglés Diccionario